package cn.blogsx.method;

/**
 * 方法重载
 *  多个方法名称一样，但是参数列表不一样。
 *
 *  方法重载与下列因素相关：
 *  1.参数个数不同
 *  2.参数类型不同
 *  3.参数的多类型顺序不同
 *
 *  方法重载与下列因素无关：
 *  1.与参数的名称无关
 *  2.与返回值类型无关
 *  3.与方法修饰符无关
 *
 */
public class Demo04MethodOverload {
    public static void main(String[] args) {
        System.out.println(sum(10,20));
    }

    public static int sum(int x, int y) {

        return x + y;
    }
    public static int sum(int x,int y,int z){

        return x+y+z;
    }
}
